body{background:#eaeaea; font-size:12px;}
h1{ border-bottom: 1px solid #ccc; padding: 10px; color: #333; font-weight: normal; }
input{ width: 50%;}
.navbar-inner{background:#333; border-radius:0px; height:60px; color:#eaeaea;}
.navbar .brand{font-size:30px; color:#eaeaea;}
.subnav {
    background-color: #333;
    background-image: -moz-linear-gradient(center top , #F5F5F5 0%, #EEEEEE 100%);
    background-repeat: repeat-x;
    border: 1px solid #E5E5E5;
    border-radius: 4px 4px 4px 4px;
    height: 36px;
    width: 100%;
}
form{padding: 20px;}
fieldset{background: #f9f9f9; -moz-border-radius:5px; -webkit-border-radius:5px; border:1px solid #eaeaea;}
legend{border-bottom:none; font-size:17px; color:#333; margin-bottom:30px;}
.sub-container{background: #000; padding:20px; background:#fff; border:1px solid #ccc}
.form-actions{ -moz-border-radius:5px; -webkit-border-radius:5px; background:none; border:none; padding:none;}
footer{background:#fff; padding:20px; -moz-border-radius:5px; -webkit-border-radius:5px; background:#333; color: #fff; text-align:center;}
#dataTable{border:1px solid #ccc;}

#mensagens{padding:5px; margin-top:10px; background:#333;}


/* SOBREESCREVE ALGUNS ESTILOS DO BOOTSTRAP.CSS */
.form-horizontal .control-group { float: left; width: 50%; }
.form-horizontal .control-group input[type=text] { width: 90%; }
.form-horizontal .control-group .controls ul.radio_list li { float: left; margin-right: 10px; }
.form-horizontal .control-group .controls ul.radio_list li input { float: left; margin-right: 5px;  }